moisture farm - French English Dictionary